package com.yuexunit.operationman.nbsy.module.Login.bean;

import java.util.ArrayList;

/**
 * Created by work-jx on 2017/7/12.
 */
public class UserBean {

    /**
     * code : 200
     * desc : 操作成功
     * object : [{"sessionUuid":"0c0bd512496445b5a07a34df0548f5b0","accountId":95,"appRoleType":0,"roleType":17,"tenantId":0,"pictureUuid":"947a2027b2ec4000aa7616771275f89f","fullName":"金岩泉","mobile":"13705863579","email":"44o4os@163.com","telephone":"","blocIdCard":"","departmentName":"手创伤科一","departmentId":53,"managedDepartmentIds":"","resultCode":"","relatedHISAccountId":"95","relatedOaAccountId":"95","relatedLisAccountId":"","signUrl":"48d36adf6ec640829c4ed240e802bb17","qrcodeUrl":"personal/120.png"}]
     */

    private int code;
    private String desc;
    /**
     * sessionUuid : 0c0bd512496445b5a07a34df0548f5b0
     * accountId : 95
     * appRoleType : 0
     * roleType : 17
     * tenantId : 0
     * pictureUuid : 947a2027b2ec4000aa7616771275f89f
     * fullName : 金岩泉
     * mobile : 13705863579
     * email : 44o4os@163.com
     * telephone :
     * blocIdCard :
     * departmentName : 手创伤科一
     * departmentId : 53
     * managedDepartmentIds :
     * resultCode :
     * relatedHISAccountId : 95
     * relatedOaAccountId : 95
     * relatedLisAccountId :
     * signUrl : 48d36adf6ec640829c4ed240e802bb17
     * qrcodeUrl : personal/120.png
     */

    private ArrayList<ObjectEntity> object;

    public void setCode(int code) {
        this.code = code;
    }

    public void setDesc(String desc) {
        this.desc = desc;
    }

    public void setObject(ArrayList<ObjectEntity> object) {
        this.object = object;
    }

    public int getCode() {
        return code;
    }

    public String getDesc() {
        return desc;
    }

    public ArrayList<ObjectEntity> getObject() {
        return object;
    }

    public static class ObjectEntity {
        private String sessionUuid;
        private int accountId;
        private int appRoleType;
        private int roleType;
        private int tenantId;
        private String pictureUuid;
        private String fullName;
        private String mobile;
        private String email;
        private String telephone;
        private String blocIdCard;
        private String departmentName;
        private int departmentId;
        private String managedDepartmentIds;
        private String resultCode;
        private String relatedHISAccountId;
        private String relatedOaAccountId;
        private String relatedLisAccountId;
        private String signUrl;
        private String qrcodeUrl;
        private String doctorType;

        public String getDoctorType() {
            return doctorType;
        }

        public void setDoctorType(String doctorType) {
            this.doctorType = doctorType;
        }

        public void setSessionUuid(String sessionUuid) {
            this.sessionUuid = sessionUuid;
        }

        public void setAccountId(int accountId) {
            this.accountId = accountId;
        }

        public void setAppRoleType(int appRoleType) {
            this.appRoleType = appRoleType;
        }

        public void setRoleType(int roleType) {
            this.roleType = roleType;
        }

        public void setTenantId(int tenantId) {
            this.tenantId = tenantId;
        }

        public void setPictureUuid(String pictureUuid) {
            this.pictureUuid = pictureUuid;
        }

        public void setFullName(String fullName) {
            this.fullName = fullName;
        }

        public void setMobile(String mobile) {
            this.mobile = mobile;
        }

        public void setEmail(String email) {
            this.email = email;
        }

        public void setTelephone(String telephone) {
            this.telephone = telephone;
        }

        public void setBlocIdCard(String blocIdCard) {
            this.blocIdCard = blocIdCard;
        }

        public void setDepartmentName(String departmentName) {
            this.departmentName = departmentName;
        }

        public void setDepartmentId(int departmentId) {
            this.departmentId = departmentId;
        }

        public void setManagedDepartmentIds(String managedDepartmentIds) {
            this.managedDepartmentIds = managedDepartmentIds;
        }

        public void setResultCode(String resultCode) {
            this.resultCode = resultCode;
        }

        public void setRelatedHISAccountId(String relatedHISAccountId) {
            this.relatedHISAccountId = relatedHISAccountId;
        }

        public void setRelatedOaAccountId(String relatedOaAccountId) {
            this.relatedOaAccountId = relatedOaAccountId;
        }

        public void setRelatedLisAccountId(String relatedLisAccountId) {
            this.relatedLisAccountId = relatedLisAccountId;
        }

        public void setSignUrl(String signUrl) {
            this.signUrl = signUrl;
        }

        public void setQrcodeUrl(String qrcodeUrl) {
            this.qrcodeUrl = qrcodeUrl;
        }

        public String getSessionUuid() {
            return sessionUuid;
        }

        public int getAccountId() {
            return accountId;
        }

        public int getAppRoleType() {
            return appRoleType;
        }

        public int getRoleType() {
            return roleType;
        }

        public int getTenantId() {
            return tenantId;
        }

        public String getPictureUuid() {
            return pictureUuid;
        }

        public String getFullName() {
            return fullName;
        }

        public String getMobile() {
            return mobile;
        }

        public String getEmail() {
            return email;
        }

        public String getTelephone() {
            return telephone;
        }

        public String getBlocIdCard() {
            return blocIdCard;
        }

        public String getDepartmentName() {
            return departmentName;
        }

        public int getDepartmentId() {
            return departmentId;
        }

        public String getManagedDepartmentIds() {
            return managedDepartmentIds;
        }

        public String getResultCode() {
            return resultCode;
        }

        public String getRelatedHISAccountId() {
            return relatedHISAccountId;
        }

        public String getRelatedOaAccountId() {
            return relatedOaAccountId;
        }

        public String getRelatedLisAccountId() {
            return relatedLisAccountId;
        }

        public String getSignUrl() {
            return signUrl;
        }

        public String getQrcodeUrl() {
            return qrcodeUrl;
        }
    }


}
